home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / Dev / gcc263-src.lha / gcc-2.6.3 / config / h8300 / t-h8300 < prev    next >
Text File  |  1994-07-11  |  779b  |  27 lines

  1. CROSS_LIBGCC1 = libgcc1-asm.a
  2. LIB1ASMSRC = h8300/lib1funcs.asm
  3. LIB1ASMFUNCS = _cmpsi2 _ucmpsi2 _divhi3 _divsi3 _mulhi3 _mulsi3
  4.  
  5. # We do not have DF or DI types, so fake out the libgcc2 compilation.
  6. LIBGCC2_CFLAGS = -g -O2 -DDF=SF -DDI=SI $(GCC_CFLAGS) $(LIBGCC2_INCLUDES)
  7.  
  8. LIB2FUNCS_EXTRA = fp-bit.c
  9.  
  10. fp-bit.c: $(srcdir)/config/fp-bit.c
  11.     echo '#define FLOAT' > fp-bit.c
  12.     echo '#define FLOAT_ONLY' >> fp-bit.c
  13.     echo '#define SMALL_MACHINE' >> fp-bit.c
  14.     echo '#ifdef __H8300__' >> fp-bit.c
  15.     echo '#define CMPtype HItype' >> fp-bit.c
  16.     echo '#else' >> fp-bit.c
  17.     echo '#define CMPtype SItype' >> fp-bit.c
  18.     echo '#endif' >> fp-bit.c
  19.     cat $(srcdir)/config/fp-bit.c >> fp-bit.c
  20.  
  21. MULTILIB_OPTIONS = mh
  22. MULTILIB_DIRNAMES = h8300h
  23.  
  24. LIBGCC = stmp-multilib
  25. INSTALL_LIBGCC = install-multilib
  26.  
  27.